<?php
require_once 'BaseController.php';

/**
 * 物件リクエスト検索クラス<br />
 *
 * @package    apamanshop
 * @author     SS山本
 * @copyright  コピーライト(要確認)
 */
class Search_MainsearchController extends Search_BaseController
{
	public function indexAction()
	{

        // パラメータの取得
        $this->_params = $this->getParameters();

        // 都道府県選択時のアクション名
    	$this->_data['form_act'] = "Mainsearch";

        // モデルの呼び出し
        //市区町村モデル
		$this->_model_sikucyoson = new Search_Model_Selsikucyoson();
		//町名モデル
		$this->_model_cyo = new Search_Model_Selcyo();

		/*
		 * テンプレート読み込み
		 */

		// メイン検索テンプレート
        $this->_data['main_block']  = $this->_main_contents_helper->getBlock($this->_data);

        // 左左ペイン上部：再検索
        $this->_data['menu1_block'] = $this->_research_leftpanel_helper->getBlock($this->_data);
        // 左ペイン中部：基本条件
        $this->_data['menu2_block'] = $this->_basic_leftpanel_helper->getBlock($this->_data);
        // 左ペイン下部：こだわり条件
        $this->_data['menu3_block'] = $this->_kodawari_leftpanel_helper->getBlock($this->_data);

        /*
         * javascriptファイル読み込み
         */
        // メインサーチ用
        $this->_data['js_mainsearch_block'] = $this->_js_mainsearch_helper->getBlock($this->_data);
        // 選択町用
        $this->_data['js_selcyo_block'] = $this->_js_selcyo_helper->getBlock($this->_data);
        // 選択駅用
        $this->_data['js_seleki_block'] = $this->_js_seleki_helper->getBlock($this->_data);
        // 選択沿線用
        $this->_data['js_selensen_block'] = $this->_js_selensen_helper->getBlock($this->_data);
        // 選択市区町村用
        $this->_data['js_selsikucyoson_block'] = $this->_js_selsikucyoson_helper->getBlock($this->_data);
        // 選択都道府県用
        $this->_data['js_seltodohuken_block'] = $this->_js_seltodohuken_helper->getBlock($this->_data);

        /*
         * 検索区分値をテンプレート変数に渡す
         */

        // 01：住所検索
        $this->_data['srhkbn_jyusyo']               = Apm_Config_Search::SRHKBN_JYUSYO;
        // 02：沿線・駅検索
        $this->_data['srhkbn_enseneki']             = Apm_Config_Search::SRHKBN_ENSENEKI;
        // 03：地図検索
        $this->_data['srhkbn_chizu']                = Apm_Config_Search::SRHKBN_CHIZU;
        // 04：路線図検索
        $this->_data['srhkbn_rosenzu']              = Apm_Config_Search::SRHKBN_ROSENZU;
        // 05：通勤・通学時間検索
        $this->_data['srhkbn_tukintugaku']          = Apm_Config_Search::SRHKBN_TUKINTUGAKU;
        // 06：住みたい駅検索
        $this->_data['srhkbn_sumitaieki']           = Apm_Config_Search::SRHKBN_SUMITAIEKI;
        // 07：フリーワード検索
        $this->_data['srhkbn_freeword']             = Apm_Config_Search::SRHKBN_FREEWORD;
        // 08：家賃相場検索
        $this->_data['srhkbn_yachinsouba']          = Apm_Config_Search::SRHKBN_YACHINSOUBA;
        // 09：賃料×間取り図検索
        $this->_data['srhkbn_chinryomadori']        = Apm_Config_Search::SRHKBN_CHINRYOMADORI;
        // 10：住居形態検索
        $this->_data['srhkbn_jyukyokeitai']         = Apm_Config_Search::SRHKBN_JYUKYOKEITAI;
        // 11：こだわり物件検索
        $this->_data['srhkbn_kodawari']             = Apm_Config_Search::SRHKBN_KODAWARI;
        // 12：特集物件検索
        $this->_data['srhkbn_tokusyu']              = Apm_Config_Search::SRHKBN_TOKUSYU;
        // 13：情報誌NO.検索
        $this->_data['srhkbn_jyohoshino']           = Apm_Config_Search::SRHKBN_JYOHOSHINO;
        // 14：キャンペーン物件検索
        $this->_data['srhkbn_campaign']             = Apm_Config_Search::SRHKBN_CAMPAIGN;
        // 15：学校名検索
        $this->_data['srhkbn_gakkoname']            = Apm_Config_Search::SRHKBN_GAKKONAME;
        // 16：店舗物件検索
        $this->_data['srhkbn_tenpo']                = Apm_Config_Search::SRHKBN_TENPOBUKKEN;
        // 17：マイページ検索条件登録検索
        $this->_data['srhkbn_mypage_add']           = Apm_Config_Search::SRHKBN_MYPAGE_ADD;
        // 18：マイページ検索条件変更検索
        $this->_data['srhkbn_mypage_upd']           = Apm_Config_Search::SRHKBN_MYPAGE_UPD;
        // 19：物件リクエスト検索
        $this->_data['srhkbn_bukenrequest']         = Apm_Config_Search::SRHKBN_BUKENREQUEST;
        // 20：社宅検索
        $this->_data['srhkbn_syataku']              = Apm_Config_Search::SRHKBN_SYATAKU;
        // 21：社宅物件リクエスト検索
        $this->_data['srhkbn_bukenrequest_syataku'] = Apm_Config_Search::SRHKBN_BUKENREQUEST_SYATAKU;

        // 表示
       	$this->display();

	}

}
?>